the hatches, matches and despatches - Alemán Inglés Diccionario