be puzzled by - Turco Inglés Diccionario