have sex frequently - Francés Inglés Diccionario