have one foot on a banana peel - Anglais Synonymes Dictionnaire