deep water sole - German English Dictionary