peludo - Turkish English Dictionary