let justice be done upon him! - Turkish English Dictionary