repeated sex - German English Dictionary