rock duck - German English Dictionary