chaffy - German English Dictionary