well, shut my mouth - Turkish English Dictionary