engineer amphibian unit - Turkish English Dictionary