ammonium picrate - Turkish English Dictionary