op (overpowered) - French English Dictionary