artillery mule - Turkish English Dictionary