be puzzled about something - Französisch Englisch Wörterbuch