oven broil - Turkish English Dictionary