delikli tüfek gezi - Turkish English Dictionary