avrupa tepeli patkası - Turkish English Dictionary