be a duffer at chemistry - Turkish English Dictionary