dolphin kick - German English Dictionary