toothsome - German English Dictionary