internal letter box - Alemán Inglés Diccionario