cross your heart! - Turkish English Dictionary