mpopp's Vocabulary Trainer
English:
to be able to, can, may
Japanese: