limpet mines - Turkish English Dictionary