hamursu - German English Dictionary