general directorate of turkish post - Alemán Inglés Diccionario