deep-sea exploration - Turkish English Dictionary