duffel bag - Turkish English Dictionary