riobamba - French English Dictionary