mascarade - Turco Inglés Diccionario