alebretarse - French English Dictionary