mother ships - Turkish English Dictionary