foot snare - Turkish English Dictionary