someone that makes - Turco Inglés Diccionario