physical menace - Turkish English Dictionary