alfaro's rice water rat - Turkish English Dictionary