teusz's dolphin - German English Dictionary