amphibious transport dock - Turkish English Dictionary