landing craft mechanized - Turkish English Dictionary