big and clumsy person - Alemán Inglés Diccionario