seabed echo - Turkish English Dictionary