deep sea gigantism - German English Dictionary