to be just the thing - Turco Inglés Diccionario