algo flagrante - Turkish English Dictionary