robust and clumsy person - Spanish English Dictionary