two thousand five hundred eleven - French English Dictionary