it’s time to pay up! - German English Dictionary