that's amazing! - Turkish English Dictionary