what a couple! - Turkish English Dictionary