tüfek omuzda - Turkish English Dictionary