be made for each other - Turco Inglés Diccionario