convoy ships - Turkish English Dictionary