double locomotive - Turkish English Dictionary