chufera - German English Dictionary