deep seabed area - Turkish English Dictionary