havva - German English Dictionary