shigra - French English Dictionary