be uniquely suited to - Turco Inglés Diccionario