handle customer relations - Turco Inglés Diccionario