have a fantastic time - German English Dictionary