ruffin - Turkish English Dictionary