long-nose truck - Turkish English Dictionary