precipitation physics - Turkish English Dictionary