roedora - Turkish English Dictionary