what a jammy shot! - Turkish English Dictionary