have one foot on a banana peel - Spanish English Dictionary