sea mine adapted to be launched from aircraft - Turkish English Dictionary