middle-aged bachelor - German English Dictionary