deep-sea animals - Turkish English Dictionary