Free English-Russian Dictionary Icon
Thousands of examples in both Russian and English.
Free