it galls me that ... - Turco Inglés Diccionario