clumsy oaf - Turkish English Dictionary