couple of storks - Turco Inglés Diccionario