meteograph - Turkish English Dictionary