leach-pad system - Turkish English Dictionary