have sex - German English Dictionary