agouti - Turkish English Dictionary