mayblossom - German English Dictionary