zabiola - French English Dictionary