what a helpful chap! - Turkish English Dictionary