dear lord! - Turkish English Dictionary