greenfish - German English Dictionary