mahoohoo (atelodus simus) - Turkish English Dictionary