demavend - German English Dictionary