overbooking - German English Dictionary