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