deep sea sounds - German English Dictionary