physical phenomena - Turkish English Dictionary