restless around females - Francés Inglés Diccionario