cumbersome machine or object - Alemán Inglés Diccionario