carpenter specializing in doors and window making - Alemán Inglés Diccionario