have fun and games with someone - German English Dictionary