picrid acid - Turkish English Dictionary