clumsy or inexperienced person - Spanish English Dictionary