have sex frequently - Alemán Inglés Diccionario