internal letter box - Turco Inglés Diccionario