clumsy and stubborn person - Espagnol Anglais Dictionnaire