submarine detection - Turkish English Dictionary