yo-ho-ho - German English Dictionary