i have a previous engagement - German English Dictionary