arvicola - Turkish English Dictionary