chavea - German English Dictionary