be tailor-made for - Turco Inglés Diccionario