hamaguri - German English Dictionary