Kangaroo

Enter the desired word lengths and click "Search".