to perplex someone with questions - Turco Inglés Diccionario